brain perfusion - German English Dictionary